English-Italian dictionary. 2013.
METHS — n. Brit. colloq. methylated spirit. Etymology: abbr … Useful english dictionary